/* CSS Document */
/*全局*/
body { margin:0px auto; padding:0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:25px; background:#FFF; }
ul { list-style:none; margin:0px; padding:0px; }
p { list-style:none; margin:0px; padding:0px; }
ul, li { margin:0; padding:0 }
img { border:0px; margin:0px; padding:0px; line-height:0px; }
div { margin:0px auto }
.qcfd { clear:both; height:0px; width:1px; overflow:hidden; }
.qcfd1 { clear:both; height:10px; width:1px; overflow:hidden; }
a { color:#333; text-decoration:none; }
a:hover { color:#990000; text-decoration:underline; }
.cleft { float:left; }
.cright { float:right; }
/*top*/
.all{width:990px; height:100%; overflow:hidden;}
.bk{ border:1px solid #e2e2e2;}
.top{background:url(../images/zksw_05.gif) right no-repeat; width:260px; height:25px; text-align:left; padding-left:22px; margin-right:20px; word-spacing:12px; font-size:14px; margin-top:20px;}
.top a{color:#fff;}
.top1{background:url(../images/bj03.gif) repeat-x;}
.dh{width:700px; height:100%; overflow:hidden; float:left; margin-top:15px; font-weight:bold;}
.dh span a{color:#3ba370;}
.nrbj{background:url(../images/bj01.gif) repeat-x; width:100%; height:25px;}
.nrbj1{background:url(../images/bj02.gif) repeat-x; width:100%; height:25px;}
.nrleft{width:260px; float: left; margin-left:20px; height:100%; overflow:hidden;}
.nrleft p{text-indent:2em; text-align:left;}
.nrleft p a{color:#333;}
.lxwm{text-align:left; max-height: 180px;overflow: hidden;}
.sp{width:250px; height:180px; border:5px solid #e5e5e5;}
.nrz{width:382px; height:100%; overflow:hidden; margin:0px 25px; float:left; text-align:left;}
.nrz1{width:100%; border-bottom:1px dotted #cbcbcb;}
.nrz1 img{margin-right:15px;}
.nrz1 p{text-indent:2em;}
.nrz1 span{ color:#3ba370; display: block;}
.nrz2 li{clear:both;}
.nrz2 li span{float:right; color:#666;}
.nrright{width:256px; height:100%; overflow:hidden; float:left; }
.nrright ul li{text-align:left; margin-bottom:8px;}
.nrright ul li span{ display:block; background:url(../images/dian.gif) left no-repeat; text-indent:0.8em; color:#3ba370; font-weight:bold;}
.red{color:#333;}
.yqlj li{float:left; }
.yqlj li img{margin-bottom:5px; display:block}
.yqlj01{margin-right:13px;}
.bottom{background:#f6f6f6; padding:20px 0px; color:#9a9a9a;}

#menu { width:680px; height:28px; margin:0 auto; }
#menu ul { list-style: none; margin: 0px; padding: 0px; }
#menu ul li { float:left; margin-left:2px;}
#menu ul li a { display:block; width:65px; height:28px; line-height:28px; text-align:center; font-size:12px; text-decoration:none;}
#menu ul li a:hover{color:#3ba370;}
#menu ul li ul { border:1px solid #9ed1b8; display:none; position:absolute;}
#menu ul li ul li {width:70px; background:#c5eeda; font-weight:normal; border-bottom:1px solid #FFF; border-right:1px solid #FFF; margin:0px; padding:0px; }
#menu ul li ul li a {width:70px; background:none; text-decoration:none;}
#menu ul li ul li a:hover {width:70px; background:#3ba370; color:#fff; text-decoration:none;}
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}
.abc a:hover{ background:url(../images/arrow.gif) bottom no-repeat;}